body{
	width:100%;
	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft YaheiUI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
	background:#fff;
	font-size:14px;
}
body,div,span,ul,li,p,dl,dd,dt,form,h1,h2,h3,h4,h4,h6{
	padding:0;
	margin:0;
}
i{
	font-style: normal;
}
button,a{
	outline:medium;
}
ul,li{
	list-style-type: none;
}
.width_1200{
	width:1200px;
	margin:0 auto;
}
.width_1000{
	width:1000px;
	margin:0 auto;
}
.width_980{
	width:980px;
	margin:0 auto;
}
.mt10{
	margin-top:10px;
}
.mb10{
	margin-bottom:10px;
}
.mt20{
	margin-top:20px;
}
.mb20{
	margin-bottom:20px;
}
.mt23{
	margin-top:23px;
}
.mb23{
	margin-bottom:23px;
}
.mt30{
	margin-top:30px;
}
.mb30{
	margin-bottom:30px;
}
/*		浠ヤ笂鏄叕鍏遍儴鍒�*/



/*		杩欐槸椤靛ご閮ㄥ垎		*/

#header{
	height:35px;
	line-height:35px;
	color: #ecc296;
	background: #000;
	font-size:14px;
}
#header a:hover{
	text-decoration: underline;
	color:#fff;
}

.header_top{
	height:40px;
	line-height:40px;
	background: #000;
	font-size:14px;
	padding-top: 9px;
}
.header_top a{
	color:#ecc296;
}

.f1b{color:#fff;}.f{color:#fff;}.hidden-xs{color:#fff;}.ti{color:#fff;}

#alert{
	font-size:12px;
}
#alert .alert{
	margin:0;
	border-radius:0;
	padding:0;
}
#alert .alert_r{
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}
#alert .alert p{
	color:#cc0000;
	margin:0;
	padding:0;
	height:25px;
	line-height: 25px;
	vertical-align:middle;
}

#header_nav{
	width:100%;
	height:100px;
	background: #9d3434;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#9d3434), to(#8f1e1e));
	background:-moz-linear-gradient(top,#9d3434,#8f1e1e);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9d3434,endColorstr=#8f1e1e,grandientType=0);
}
#header_nav .navs{
	height:100px;
	background: #9d3434;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#9d3434), to(#8f1e1e));
	background:-moz-linear-gradient(top,#9d3434,#8f1e1e);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9d3434,endColorstr=#8f1e1e,grandientType=0);
}
#header_nav h1{
	float:left;
	width:160px;
	height:50px;
	margin:25px 0;
	text-indent:-9999px;
	background:url("../../image/logo.png") no-repeat;
}
#header_nav h1 img{
	display:block;
	border:none;
	width:160px;
	height:50px;
}
#header_nav ul.nav_li{
	float:right;
	padding:32px 20px 0 0;
}
#header_nav ul.nav_li li{
	float:left;
	height:35px;
	line-height: 35px;
	padding:0 3px;
}
#header_nav ul.nav_li li.bg_no{
	background: none;
}
#header_nav ul.nav_li li a{
	display:block;
	height:40px;
	line-height: 40px;
	padding:0 10px;
	outline: medium;
	color:#DBA569;
	font-size:16px;
}
#header_nav ul.nav_li li a:hover{
    border-bottom: 2px solid #DBA569;
    color: #DBA569;
    text-decoration: none;
}

.fullSlide {
    background: #000 none repeat scroll 0 0;
    height: 360px;
    position: relative;
    width: 100%;
}
.fullSlide .bd ul {
    width: 100%;
}

.fullSlide .bd {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 0;
}

.fullSlide .bd li {
    height: 360px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}

.fullSlide .bd li a {
    display: block;
    height: 360px;
}

.banner-box{min-width:980px;height:360px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd a{ outline:medium;}
.banner-box .bd img{display:block; outline:medium;}
.banner-box .bd li .m-width {margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1200px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../../image/foot.png) no-repeat 0 0; outline:medium;}
.banner-btn a.next{right:20px;background:url(../../image/foot.png) no-repeat -49px 0; outline: medium;}

.banner-box .hd {position:absolute;top:210px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#9d3434;}
.banner_bg{
	position: absolute;
	width:350px;
	padding:10px 20px;
	height:290px;
	top:10px;
	left:60%;
	margin:0 0 0 -50px;
	background: #a27e3f;
	z-index:999 !important;
	opacity: 1.00;
	filter:opacity(55);
}
.banner_info{
	position: absolute;
	width:350px;
	padding:10px 20px;
	height:340px;
	top:10px;
	left:60%;
	margin:0 0 0 -50px;
	z-index:99999 !important;
	color:#712d04;
}
.banner_info p{
	font-size:16px;
}
.banner_info hr.line{
	margin:15px 0;
}
.banner_info p span{
	font-size:14px;
}
.banner_info p span a{
	color:#f1b400;
	text-decoration:none;
}
.banner_info p span a:hover{
	text-decoration:underline;
}
.banner_info .form-control{
	height:40px;
	border-radius:0;
}
.banner_info p span.banner_reg a{
	color:#fff;
}
.banner_info span.dou{
	background: rgba(0, 0, 0, 0) url("../../img/Coin.png") no-repeat scroll right center;
	padding: 0 20px 0 0;
}
#game_type .type{
	margin:10px auto;
}

#game_type .type li{
	float: left;
	width:326px;
	padding:0 6px;
}
#game_type .type li .type_img{
	float:left;
	padding:10px 0 10px 10px;
}
#game_type .type li .type_text{
	float:left;
	padding:0 0 0 20px;
}
#game_type .type li p{
	padding:5px 0;
}
#game_type .type li .type_text p.start{
	font-size:16px;
	text-align:center;
	padding:10px 0 0 0;
}
#game_type .type li span{
	color:#c12727;
	font-weight:bold;
}
#game_type .type li p.end{
	clear: both;
	text-align:center;
}
#game_type .border-ddd{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}

#rank_list{
	clear: both;
}

#rank_list .list_left{
	width:645px;
	float:left;
}
#rank_list .list_right{
	width:322px;
	float:right;
}
#rank_list .list_right .table{
	margin:0;
}
#rank_list .list_right .panel-body{
	padding:0;
}
.list_left dl dd{
	padding:0 10px;
}
.list_left dl dd a{
	display:block;
	height:37px;
	line-height: 37px;
	color:#333;
	border-bottom: 1px dashed #ddd;
}
.list_left dl dd a:hover{
	color:#f1b400;
}
.list_left dl dd a span{
	float:right;
}

.list_right table td.first{
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background:rgba(0, 0, 0, 0) url("../../img/rankings1.jpg") no-repeat scroll 11px 11px;
}
.list_right table td.two{
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background:rgba(0, 0, 0, 0) url("../../img/rankings2.jpg") no-repeat scroll 11px 11px;
}
.list_right table td.three{
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background:rgba(0, 0, 0, 0) url("../../img/rankings3.jpg") no-repeat scroll 11px 11px;
}

.list_right table td.id4{
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background:rgba(0, 0, 0, 0) url("../../img/rankings0.jpg") no-repeat scroll 11px 11px;
}

.active_list h4{
	padding:5px 0 0 0;
	font-size:15px;
}
.active_list p{
	padding:0 0 5px 0;
}
.active_list a{
	outline:medium;
	font-size:12px;
}
.active_list cite{
	outline:medium;
	font-size:13px;
}
.Paging{
	font-size:12px;
}



/*		鎺ㄨ崘濂藉弸			*/
#friend{
	width:100%;
	margin:10px 0 0 0;
}
#friend h2{
	font-size:16px;
	padding:20px 0px 10px 0px;
}
#friend h2 span{
	font-size:14px;
}
#friend .friend_copy p{
	text-indent: 20px;
	padding:10px 0;
}
#friend .friend_copy p textarea{
	width:95%;
	height:60px;
	padding:10px 20px;
	overflow: hidden;
}
#friend .friend_copy .copy{
	width:80%;
	text-align: center;
}
#friend .friend_message{
	padding:20px 0 0 0;
}

#friend .input-friend{
	width:28%;
	padding:5px 20px;
}


/*		娲诲姩涓撳尯		*/

#active{
	width:100%;
	margin:10px 0 0 0;
}
#active ul li a{
	outline:medium;
}
#active .nav_color a{
	color:#333;
}
#active .tab_active{
	margin:-1px 0 0 0;
}
#active h4{
	padding:5px 0 0 0;
	font-size:16px;
}
#active p{
	padding:5px 0;
}


/*		鐧诲綍			*/
#login_user{
	margin:40px 0;
	clear:both;
}
#login_user .login_center{
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	border-radius: 8px;
	box-shadow: 1px 1px 14px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 1px 1px 14px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 1px 1px 14px rgba(0, 0, 0, 0.2);
}
#login_user .login_center{
	padding:20px;
}
#login_user .login_center p{
	font-weight: bold;
	padding:0 0 0 20px;
}
#login_user .login_center strong{
	font-weight: bold;
	padding:0 0 0 20px;
}
#login_user .login_center p a{
	color:#f1b400;
}
#login_user .login_left{
	width:400px;
	padding:20px;
	float:left;
}
#login_user .login_left .form-control{
	height:45px;
}
#login_user .login_left .btn{
	padding:10px 12px;
}
#login_user .login_left p.pass{
	padding:20px 0 0 0;
}
#login_user .login_left a{
	outline: medium;
}
#login_user .login_right{
	padding:5px 20px;
	float:right;
}



/*		蹇樿瀵嗙爜			*/

#forget{
	margin:20px 0;
}
#forget .forget_pass{
	padding:20px;
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	border-radius: 8px;
	box-shadow: 1px 1px 14px rgba(0, 0, 0, 0.2);
}
#forget .forget_pass p{
	font-size:16px;
}
#forget .forget_pass ul{
	width:100%;
	height:55px;
}
#forget .forget_pass ul li{
	width:25%;
	height:55px;
	padding:5px 20px;
	float:left;
}
#forget .forget_pass ul li .gray{
	display: block;
	float:left;
	width:40px;
	height:40px;
	line-height: 40px;
	text-align:center;
	margin:0 0 0 20px;
	line-height: 40px;
	color:#fff;
	font-size:18px;
	border-radius:50%;
	background:#ddd;
}
#forget .forget_pass ul li .circle{
	display: block;
	float:left;
	width:40px;
	height:40px;
	line-height: 40px;
	text-align:center;
	margin:0 0 0 20px;
	line-height: 40px;
	color:#fff;
	font-size:18px;
	border-radius:50%;
	background: #8f1e1e;
}
#forget .forget_pass ul li.selected{

	border-bottom:2px solid #8f1e1e;
}
#forget .forget_pass ul li .text{
	float:left;
	padding:10px 0 0 6px;
	font-size:14px;
	color:#333;
}
#forget .forget_pass ul li .g{
	color:#999;
}
#forget .forget_pass ul{
	border-bottom:1px solid #ddd;
}
#forget .forget_left{
	width:400px;
	float:left;
}
#forget .forget_left a{
	outline:medium;
}
#forget .forget_left .form-control{
	height:45px;
}
#forget .forget_left .btn{
	padding:10px 12px;
}

#forget .forget_right{
	width:500px;
	float:left;
}
#forget .forget_right img{
	padding:35px 0 0 30px;
}

/*		浼氬憳涓績		*/
#member{
	margin:10px 0;
}

















/*		娓告垙涓績			*/
#game_titles{
	margin:10px 0 0 0;
}
#game_titles .game_titles a{
	outline: medium;
}

#game_titles .game_titles .btn_nav{
	display:block;
	width:100%;
	margin:0 auto;
	text-align:center;
	font-size:16px;
}

#game_titles .game_titles .btn_nav a{
	display:block;
	padding:0;
	width:121px;
	margin:0 -1px 2px 0;
	text-align:center;
	height: 35px;
	line-height: 35px;
	font-size:16px;
}

#game_titles .game_titles .btn_nav .pick{
	display:block;
	padding:0;
	color:#fff;
	text-align:center;
	background:#ff0000;
	font-size:16px;
}

.btn_fast{
	color:#f7790b;
	background:#fff;
}

.btn_beijing{
	color:#81380d;
	background:#fff;
}

.btn_korea{
	color:#69419a;
	background:#fff;
}

.btn_canada{
	color:#73982a;
	background:#fff;
}

.btn_pk{
	color:#6156dd;
	background:#fff;
}

.btn_dandan{
	color:#da53d2;
	background:#fff;
}

.btn_xync{
	color:#A82FC6;
	background:#fff;
}

.btn_airship{
	color:#58061D;
	background:#fff;
}


.pick_airship{
	color:#fff;
	background:#58061D;
}

.pick_xync{
	color:#fff;
	background:#A82FC6;
}

.pick_fast{
	background:#f7790b;
	color:#fff;
}

.pick_beijing{
	background:#81380d;
	color:#fff;
}

.pick_korea{
	background:#69419a;
	color:#fff;
}

.pick_canada{
	background:#73982a;
	color:#fff;
}

.pick_pk{
	background:#6156dd;
	color:#fff;
}

.pick_dandan{
	background:#da53d2;
	color:#fff;
}


.mode{width:100%; border:1px solid #ccc; float:left; background:#FFF; margin:10px 0 0 0;}
.mode p{ text-indent:10px; padding:5px 0; width:100%; float:left;}
.mode a{color:#8f1e1e; text-decoration:none; cursor: pointer;}
.mode ul{ padding:0 0 0 10px; clear:both;}
.mode ul li{ width:5%; border:1px solid #8f1e1e; float:left; text-align:center; margin:0 5px 6px 0;}
.mode ul li a{display:block;}
.times{padding:8px 0; width:100%; clear:both; fontt-size:12px;}
.times:after{ clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;}
.times a{cursor: pointer;}
.times .power{width:20%; float:left;}
.times .power li{float:left; margin:3px 8px 0 0;}
.times .power li.ti{ background:url(../../img/i.fw.png) no-repeat center; width:2px; height:29px; padding:0;}
.times .power li a{color:#8B5100;}
.times .power li a:hover{ text-decoration:underline; }

.times .self{width:20%; float:left; padding:3px 0 0 0;}
.times .self a{
	color:#fff;
	font-size:14px;
}
.times .self .form-control{
	border:1px solid #8f1e1e;
	height:30px;
}
.times .self .input-group-addon{
	background:#8f1e1e;
	color:#fff;
}
#betsLeft{
	color:#cb0000;
	font-weight:bold;
}

.times .self li{float:left;}
.total{width:20%; float:right; color:#8f1e1e; padding:2px 0 0 0;}
.total li{ float:left;font-size:13px; padding:0px 3px;}
.total li.t{float:left; width:72%; padding:3px 0; text-indent:5px; border:1px solid #8f1e1e;}
.total li.t i{ color:#f00; font-size:16px; font-style: normal;}
.total li a.btn{
	border-radius: 0;
	padding:4px 12px 5px 12px;
}


.depressed{width:40%; float:left; font-size:12px;}
.depressed li{ width:15%; float:right; background:#8f1e1e; border-radius:3px; margin:3px; padding:6px 3px; text-align:center;}
.depressed li a{color:#fff;}
.depressed li a:hover{ text-decoration:underline;}
.criterion .table{ width:100%;; overflow:hidden; margin:0 auto 10px;}
.criterion .table_list{ width:50%; float:left;}

.criterion .table_list th{background:#8f1e1e; color:#fff;}
.criterion .table_list td,.criterion .table_list th{text-align: center; font-size:12px; padding:8px 5px;}
.criterion .table_list td input{outline:medium; border:1px solid #ccc; background:#fff; height:28px; text-align:left; border-radius:4px; padding:0 4px; color:#f00; font-weight:600; }

.criterion .table_list td.please i{ display:inline-block; width:23px; height:23px; background:url(../../img/hook.fw.png) no-repeat; cursor:pointer; background-position:0px 2px;}
.criterion .table_list td.please i.yes{ background-position:-1px -34px; }
.criterion .table_list td a.multiple{outline:medium; background:url(../../img/number.fw.png) no-repeat; width:35px; height:33px; display:inline-block; text-align:center; color:#000; line-height:33px;}
.criterion .table_list td a.tiple{ margin-right:0;}
.criterion .table_list td a.multiple:hover{ color:#f00;}

.editor{ width:100%; height:38px; line-height:38px; margin:0; float:left; border:1px solid #ddd; background:#eee; text-indent:10px; font-weight:600;  }


.choice .table{ width:100%;; overflow:hidden; margin:0 auto 20px;}
.choice .table_list{ width:50%; float:left;}
.choice .table_list th{background:#8f1e1e; color:#fff; text-align:center;}
.choice .table_list td,.criterion .table_list th{text-align: center; font-size:12px; padding:8px 3px;}
.choice .table_list td input{ border:1px solid #ccc; border-radius:4px; background:#fff; height:28px; text-align:left; padding:0 4px; color:#f00; font-weight:600; }
.choice .table_list td.please i{ display:inline-block; width:23px; height:23px; background:url(../../img/hook.fw.png) no-repeat; cursor:pointer; background-position:0px 2px;}
.choice .table_list td.please i.yes{ background-position:-1px -34px; }
.choice .table_list td a.multiple{ background:url(../../img/number.fw.png) no-repeat; width:40px; height:33px; display:inline-block; text-align:center; color:#000; line-height:33px; margin-right:2px;}
.choice .table_list td a.tiple{ margin-right:0;}
.choice .table_list td a.multiple:hover{ color:#f00;}



.choice .editor{ width:100%; height:38px; line-height:38px; float:left;  text-indent:10px; font-weight:600;  }
.choice .new{ border:1px solid #ddd; border-top:none; width:100%;  float:left; height:50px; line-height:50px;}
.choice .new li{ float:left; text-indent:10px; font-weight:600; }
.choice .new li select{ line-height:26px; height:26px; width:110px; text-align:center; margin-right:20px; 	}
.choice .new li input{ height:26px; line-height:28px; width:110px; border:1px solid #ccc; text-indent:5px; margin-right:10px;}
.choice .new li button{ height:28px; background:url(../../img/numbers.fw.png) no-repeat; width:51px; text-align:center; border:none; cursor:pointer; line-height:28px;}
.choice .new li button:hover{ text-decoration:underline;}
.choice .zong{ width:100%;;  margin:10px auto 30px auto; font-size:14px; font-weight:600;}

/* CSS Document */
.period{width:100%; border:1px solid #ccc; float:left;}
.period div{
	width:20%;
	height:90px;
	background: #9d3434;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#9d3434), to(#8f1e1e));
	background:-moz-linear-gradient(top,#9d3434,#8f1e1e);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9d3434,endColorstr=#8f1e1e,grandientType=0);
	text-align:center; float:left; }
.period div h3{margin:20px 0 5px 0; color:#fff; font-size:20px;}
.period div span{ color:#fff; font-size:18px;}
.period ul{ width:80%; height:90px; float:left;}
.period ul li{width:100%; line-height:45px; height:45px; color:#656565; font-size:16px;}
.period ul li:first-child{text-indent:4%;}
.period ul li.pers{ border-top:1px solid #ccc; position:relative;}
.period ul li.pers i{font-style: normal;}
.period ul li dl{margin:0;}
.period ul li dl dd{width:20%; height:45px; line-height:45px; text-indent:4%; float:left;}
.period ul li dl dd.kaic{text-align:right; padding-right:3%; font-size:12px; float:right;}
.period ul li dl dd span{position:relative; top:4px;}
.period ul li dl dd.kaic a:hover{color:#f1b400; text-decoration:underline;}

.period ul li em.lh0 {
	background: rgba(0, 0, 0, 0) url("../../img/dragon.png") no-repeat scroll center center;
	height: 33px;
	margin: 0 0 8px;
	vertical-align: middle;
	width: 45px;
}
.period ul li em.lh1 {
	background: rgba(0, 0, 0, 0) url("../../img/tiger.png") no-repeat scroll center center;
	height: 33px;
	margin: 0 0 8px;
	vertical-align: middle;
	width: 45px;
}

.ties{width:100%; float:left; position: relative; }
.ties ul{padding:0; margin:0;}
.ties ul li{ float:left;text-indent:10px; color:#656565; width:480px; padding:10px 0;}
.ties ul li i{ font-size:16px; color:#000; padding:0 3px; font-weight:600;}
.ties ul li em{ font-style:normal; font-weight:600; font-size:16px; color:#CB0000;}

.ties span.autotz{position: absolute; right:12px; top:20px; }
.ties span.autotz a{font-size:12px;}
#PB_Page_Select{ height:25px;}
.pagediv{ clear:both; height:2px;  }
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
	vertical-align: middle;
}
.Pattern .table_list th{ 
	text-align:center;
	background: #eeeeee;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#eeeeee));
	background:-moz-linear-gradient(top,#f6f6f6,#eeeeee);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6,endColorstr=#eeeeee,grandientType=0);
	color:#000;
}
.Pattern .table_list td{text-align:center; font-weight:400; font-size:16px; padding:5px 8px;}
.Pattern .table_list td.please span{ padding-right:18px; background:url(../../img/Coin.png) no-repeat right center;}
.Pattern .table_list td.please span i{ color:#cb0000; }
.Pattern .table_list td.regular{ padding:0 2px; font-size:18px; color:#656565; font-weight:600; line-height:30px;}

.Pattern .table_list td em{background:url(../../img/word.fw.png) no-repeat; display:inline-block; width:22px; height:26px;
	margin:6 0 0 1px;
	*display:inline;
	*zoom:1;
	letter-spacing:normal;
	word-spacing:normal;
}
.validate{
	position: relative;
	padding:3px 12px 2px 12px;
	font-size:12px;
	top:-10px;
	outline:medium;
}
#liTimer i {
	color: #cb0000;
}
.regular i{position: relative; top:3px;}




.Pattern .table_list td em.regular01{ background-position:0px 0px;}
.Pattern .table_list td em.regular02{ background-position:0px -25px;}
.Pattern .table_list td em.regular03{ background-position:0px -52px;}
.Pattern .table_list td em.regular04{ background-position:0px -78px;}
.Pattern .table_list td em.regular05{ background-position:0px -104px;}
.Pattern .table_list td em.regular06{ background-position:0px -130px;}
.Pattern .table_list td em.regular07{ background-position:0px -156px;}
.Pattern .table_list td em.regular08{ background-position:0px -182px;}
.Pattern .table_list td em.regular09{ background-position:0px -208px;}
.Pattern .table_list td em.regular10{ background-position:0px -234px;}
.Pattern .table_list td em.light01{ background-position:0px -260px;}
.Pattern .table_list td em.light02{ background-position:0px -286px;}
.Pattern .table_list td em.light03{ background-position:0px -312px;}
.Pattern .table_list td em.light04{ background-position:0px -338px;}
.Pattern .table_list td em.light05{ background-position:0px -364px;}
.Pattern .table_list td em.light06{ background-position:0px -390px;}
.Pattern .table_list td em.light07{ background-position:0px -416px;}
.Pattern .table_list td em.light08{ background-position:0px -441px;}
.Pattern .table_list td em.light09{ background-position:0px -468px;}
.Pattern .table_list td em.light10{ background-position:0px -494px;}
.Pattern .table_list td em.final{ background-position:1px -497px; height:23px; width:26px; position:relative;}
.Pattern .table_list td em.finals{ background-position:0px -497px; height:26px; width:30px; position:relative; top:5px}
.Pattern .table_list td em.final i{ position:absolute; width:30px; display:block; height:26px; text-align:center; color:#fff; top:0px; left:0; line-height:26px;}
.Pattern .table_list td li.finalbig { font-style:normal; color:#fff; font-size:21px; background:url(../../img/lottery.fw.png) no-repeat; display:inline-block; width:32px; height:32px; text-indent:0px; line-height:32px; text-align:center; }

.Pattern .table_list td.state a{
	text-decoration:none;
	font-size:12px;
}

.Pattern .table_list td em.slh0 {
	background: rgba(0, 0, 0, 0) url("../../img/sdragon.png") no-repeat scroll center center;
	height: 22px;
	width: 22px;
}
.Pattern .table_list td em.slh1 {
	background: rgba(0, 0, 0, 0) url("../../img/stiger.png") no-repeat scroll center center;
	height: 22px;
	width: 22px;
}
.pagination{
	padding:0;
	margin:0;
}
.pagination ul{
	margin:0;
	padding:0;
}
.pagination .pageindex{
	background-color: #9d3434;
	border-color: #8f1e1e;
	color: #fff;
	cursor: default;
	z-index: 2;
}

.titles{ margin:0 auto; width:100%; clear: both;}
.titles ul.nav{ float:left; width:100%; border-bottom:1px solid #FF6500; padding:10px;  }
.titles ul.nav li{ float:left; font-weight:700; line-height:32px; width:90px; text-align:center; background:url(../../img/vam.fw.png) no-repeat center 100%; padding-top:9px; margin-right:5px; color:#fff;}
.titles ul.nav li a{ color:#fff; }
.titles ul.nav li a:hover{ text-decoration:underline; }  .titles ul.nav li.pick{ background:url(../../img/vam_s.fw.png) no-repeat center 100%; height:39px; padding:0; line-height:40px; padding-top:2px;}

.titles ul.list li{padding:0 0 10px 0; text-indent:10px;}
.titles ul.list li a{ color:#000; font-size:16px; outline:medium;}
.titles ul.list li a:hover{ text-decoration:underline; }
.titles ul.list li a.pick{ color:#CB0000; font-weight: bold; }
.titles ul.last{ width:100%;; float:left; height:38px; line-height:38px; border-top:1px solid #ccc;}
.titles ul.last li{ float:left; margin:0 50px 0 30px; font-size:13px; padding:3px 0; height:32px; line-height:32px;}
.titles ul.last li span{ display:inline-block; background:url(../../img/lottery.fw.png); width:32px; height:32px; line-height:32px; text-align:center; font-size:20px; color:#fff; font-weight:600; }
.state span.btn{font-size:14px;}


.Edit .mode{ width:100%; border:1px solid #FDCD77; float:left; background:#FFF5C8; }
.Edit .mode p{ text-indent:2px; width:100%; float:left;}
.Edit .mode ul{ padding:0 9px;}
.Edit .mode ul li{ width:43px; height:21px; border:1px solid #fdcd77; float:left; text-align:center; line-height:21px; margin:0 4px 5px 0;}
.Edit .times{ margin:10px 0px 20px 0; width:100%;; float:left; }
.Edit .times ul.power{ height:29px; line-height:29px; border:2px solid #FDCD77; float:left; background:#FFF5C7; color:#8B5100; margin-right:5px; }
.Edit .times .power li{float:left; color:#8B5100; width:38px; text-align:center; font-size:13px;}
.Edit .times .power li.ti{ background:url(../../img/i.fw.png) no-repeat center; width:2px; height:29px; padding:0;}
.Edit .times .power li a{color:#8B5100;}
.Edit .times .power li a:hover{ text-decoration:underline; }
.Edit .total{height:31px; line-height:31px; border:1px solid #dcc3a0; float:right; background:#FFF5C7; color:#8B5100;}
.Edit .total li{ float:left;  height:31px; line-height:31px; font-size:13px; font-weight:600; }
.Edit .total li.t{ background:#FFF5C7; float:left; width:336px; height:29px; line-height:29px; text-align:center; }
.Edit .total li.t i{ color:#f00; font-size:16px; padding-right:18px; background:url(../../img/Coin.png) no-repeat right center; font-weight:normal;}
.Edit .total li a{ float:left; width:48px; height:31px; background: url(../../img/tal.fw.png) no-repeat center; color:#fff; text-align:center; font-size:14px; text-indent:0px;}
.Edit .total li a:hover{ text-decoration:underline;}
.Edit .depressed{ float:left;}
.Edit .depressed li{ float:left; width:44px; background:#fff5c7; height:31px; border:1px solid #DCC3A0; margin-right:5px; border-radius:3px; line-height:31px; text-align:center;}
.Edit .depressed li a{color:#8D5100; font-size:13px; font-weight:600;}
.Edit .depressed li a:hover{ text-decoration:underline;}
.Edit .table{ width:100%;; overflow:hidden; margin:0 auto; clear:both;}
.Edit .table_list{ width:100%;; float:left;}
.Edit .table_list td{ height:45px; text-align:center; line-height:45px; font-weight:600;}
.Edit .table_list td input{ width:144px; border:1px solid #ccc; background:#fff; height:26px; text-align:right; padding:0 4px; color:#f00; font-weight:600; }
.Edit .table_list td.number{ background:url(../../img/lottery.fw.png) no-repeat center; color:#fff; font-size:20px; text-align:center;}
.Edit .table_list td.please i{ display:inline-block; width:23px; height:23px; background:url(../../img/hook.fw.png) no-repeat; cursor:pointer; background-position:0px 2px;}
.Edit .table_list td.please i.yes{ background-position:-1px -34px; }
.Edit .table_list td a.multiple{ background:url(../../img/numbers.fw.png) no-repeat; width:49px; height:28px; display:inline-block; text-align:center; color:#000; line-height:28px; font-size:14px; margin-left:5px;}
.Edit .table_list td a.multiple:hover{ color:#f00;}

/*
.Edit .editor{ width:100%; height:38px; line-height:38px; float:left; border:1px solid #fdcd77; text-indent:10px; font-weight:600;  }
*/
.Edit .new{ width:100%;  border-left:1px solid #ddd;  border-right:1px solid #ddd; float:left; height:40px; line-height:40px;}
.Edit .new li{ float:left; text-indent:10px; font-weight:600; }
.Edit .new li select{ line-height:26px; height:26px; width:110px; text-align:center; margin-right:20px; 	}
.Edit .new li input{ height:26px; line-height:28px; width:80px; border:1px solid #ccc; text-indent:5px; margin-right:5px;border-radius:4px;}
.Edit .new li button{ height:28px; background:url(../../img/numbers.fw.png) no-repeat; width:49px; text-align:center; border:none; cursor:pointer; }
.Edit .new li button:hover{ text-decoration:underline;}
.Edit .zong{ width:100%;;  margin:10px auto 30px auto; font-size:14px; font-weight:600;}

.Edit .tims p{ height:30px; line-height:30px; font-size:14px;}
.Edit .tial{ float:left; width:100%; text-align:center; border:1px solid #ddd; border-top:none; padding:20px 0;}

.Edit .tial span.ifo a{ float:left; color:#000; margin-top:12px;}
.Edit .tial span.ifo a:hover{ text-decoration:underline;}

.lh0 {
	background: rgba(0, 0, 0, 0) url("../../img/dragon.png") no-repeat scroll center center;
	height: 33px;
	width: 45px;
}
.lh1 {
	background: rgba(0, 0, 0, 0) url("../../img/tiger.png") no-repeat scroll center center;
	height: 33px;
	width: 45px;
}




.trend { font-size:12px}
.trend .table_list{ width:99.99%;}
.trend .table_list th{ height:24px; text-align:center; line-height:24px; font-size:12px;  }

.trend .table_list {
	background-color: #FFFFFF;
	border-color: #E4EAEF;
	border:1px #dcdcdc solid;
	border-top:2px #8f1e1e solid;
	margin: 0 auto 10px;
}
.trend .table_list th {
	border: 1px solid #e4eaef;
	padding: 0;
	height:24px;
	line-height:24px;
	text-align:center;
}
.trend .f14 {
	font-size: 12px;
	line-height: 200%;
}
.trend .timeh th {
	background-color: #FFFDE3;
	background-image: none;
	border: 1px solid #e4eaef;
	color: #FF6600;
	font-weight: normal;
}

.trend .table_list td {
	border: 1px solid #e4eaef;
	color: #3A3636;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0;
	text-align: center;
}
.trend .table_list .font_color_2 {
	color:#888;
}
.trend .black777 {
	color: #5D5D5D;
}
.trend .bgnum {
	background: none repeat scroll 0 0 #E9FFE1;
}
.trend .table_list .tdbg3 {
	color: #3366CC;
	font-size: 12px;
}

.trend .table_list th.black777, .table_list td.black777 {
	color: #777777;
}

.trend .table_list td em{ font-style:normal; background:red; display:inline-block; width:100%; padding:0; margin:0;
	*display:inline;
	*zoom:1;
	letter-spacing:normal;
	word-spacing:normal;
}
.trend .table_list td em.final{background:red;}
.trend .table_list td em.finals{background:red;}
.trend .table_list td em.final i{text-align:center; color:#fff; font-size: 14px; font-weight: bold; font-style: normal;}

.trend .table_list td.black333 {
	color: #333333;
}
.trend .table_list td.bgkai01 {
	background: none repeat scroll 0 0 #0033CC;
	color:#FFF;
}
.trend .table_list td.bgkai02 {
	background: none repeat scroll 0 0 #FF3333;
	color:#FFF;
}
.trend .table_list td.bgkai03 {
	background: none repeat scroll 0 0 #660099;
	color:#FFF;
}
.trend .table_list td.bgkai04 {
	background: none repeat scroll 0 0 #FF9900;
	color:#FFF;
}
.trend .table_list td.bgkai05 {
	background: none repeat scroll 0 0 #FF0099;
	color:#FFF;
}
.trend .table_list td.bgkai06 {
	background: none repeat scroll 0 0 #00CC00;
	color: hsl(0, 100%, 100%);
}
.trend .table_list td.bgkai07 {
	background: none repeat scroll 0 0 #0033CC;
	color:#FFF;
}
.trend .table_list td.bgkai08 {
	background: none repeat scroll 0 0 #FF3333;
	color:#FFF;
}






/*寮�鍙风爜*/
.lh{background: url(../../img/lh.png) no-repeat; width:32px; height:32px;display: inline-block;margin-top:5px;margin-left:4px;}
.n1{  background-position:0px 0px;}
.n2{background-position:0px -32px;}

.zh{background: url(../../img/z01.png) no-repeat; width:32px; height:32px;display: inline-block;margin-top:8px;}
.z1{ background-position:0px 0px;}
.z2{ background-position:0px -32px;}
.z3{ background-position:0px -64px;}
.z4{ background-position:0px -96px;}
.z5{ background-position:0px -128px;}

.hja{background: url(../../img/ja.png) no-repeat; width:22px; height:36px;display: inline-block;margin-top:10px;}
.hdeng{background: url(../../img/ja.png) no-repeat; background-position:-27px 0px; width:22px; height:36px;display: inline-block;margin-top:10px;}
.number{width:26px; height:26px; margin:0 auto;}
.number_0{background: rgba(0, 0, 0, 0) url("../../img/number0.png") no-repeat scroll center center;}
.number_1{background: rgba(0, 0, 0, 0) url("../../img/number01.png") no-repeat scroll center center;}
.number_2{background: rgba(0, 0, 0, 0) url("../../img/number02.png") no-repeat scroll center center;}
.number_3{background: rgba(0, 0, 0, 0) url("../../img/number03.png") no-repeat scroll center center;}
.number_4{background: rgba(0, 0, 0, 0) url("../../img/number04.png") no-repeat scroll center center;}
.number_5{background: rgba(0, 0, 0, 0) url("../../img/number05.png") no-repeat scroll center center;}
.number_6{background: rgba(0, 0, 0, 0) url("../../img/number06.png") no-repeat scroll center center;}
.number_7{background: rgba(0, 0, 0, 0) url("../../img/number07.png") no-repeat scroll center center;}
.number_8{background: rgba(0, 0, 0, 0) url("../../img/number08.png") no-repeat scroll center center;}
.number_9{background: rgba(0, 0, 0, 0) url("../../img/number09.png") no-repeat scroll center center;}
.number_10{background: rgba(0, 0, 0, 0) url("../../img/number10.png") no-repeat scroll center center;}
.number_11{background: rgba(0, 0, 0, 0) url("../../img/number11.png") no-repeat scroll center center;}
.number_12{background: rgba(0, 0, 0, 0) url("../../img/number12.png") no-repeat scroll center center;}
.number_13{background: rgba(0, 0, 0, 0) url("../../img/number13.png") no-repeat scroll center center;}
.number_14{background: rgba(0, 0, 0, 0) url("../../img/number14.png") no-repeat scroll center center;}
.number_15{background: rgba(0, 0, 0, 0) url("../../img/number15.png") no-repeat scroll center center;}
.number_16{background: rgba(0, 0, 0, 0) url("../../img/number16.png") no-repeat scroll center center;}
.number_17{background: rgba(0, 0, 0, 0) url("../../img/number17.png") no-repeat scroll center center;}
.number_18{background: rgba(0, 0, 0, 0) url("../../img/number18.png") no-repeat scroll center center;}
.number_19{background: rgba(0, 0, 0, 0) url("../../img/number19.png") no-repeat scroll center center;}
.number_20{background: rgba(0, 0, 0, 0) url("../../img/number20.png") no-repeat scroll center center;}
.number_21{background: rgba(0, 0, 0, 0) url("../../img/number21.png") no-repeat scroll center center;}
.number_22{background: rgba(0, 0, 0, 0) url("../../img/number22.png") no-repeat scroll center center;}
.number_23{background: rgba(0, 0, 0, 0) url("../../img/number23.png") no-repeat scroll center center;}
.number_24{background: rgba(0, 0, 0, 0) url("../../img/number24.png") no-repeat scroll center center;}
.number_25{background: rgba(0, 0, 0, 0) url("../../img/number25.png") no-repeat scroll center center;}
.number_26{background: rgba(0, 0, 0, 0) url("../../img/number26.png") no-repeat scroll center center;}
.number_27{background: rgba(0, 0, 0, 0) url("../../img/number27.png") no-repeat scroll center center;}

.blue{color:#0090FF;}
.red{color:#f00}
.black{color:#000;}
.brown{color:#eca101;}
.grey{color:grey;}

ul.sond{float:right;width:20px;}






.popup {background:#FFF; border:1px solid #333; padding:1px;}
.popup-header {height:35px; width:100%; line-height: 35px; background:url("../../img/bgr_popup_header.jpg") repeat-x;}
.popup-header h2 {margin:0; padding:0; height:35px; line-height: 35px; text-indent:10px; font-size:14px; float:left;}
.popup-header .close-link {float:right; font-size:12px;}
.popup-body {padding:10px;}
.popup-body p{text-align:center;}

.popup-body .table{overflow:hidden; margin:0 auto; clear:both;}
.popup-body .table_list{ float:left;}
.popup-body .table_list th{ height:30px; text-align:center; line-height:30px; background:#e6e6e6; font-size:14px;  border:1px solid #ccc; border-top:2px solid #bc0000;padding: 0 4px;}
.popup-body .table_list td{ height:35px; text-align:center; line-height:35px; font-weight:400; font-size:14px; border:1px solid #ccc;padding: 0 4px; }
.popup-body .table_list td.please{ }
.popup-body .table_list td.please span{ padding-right:18px; background:url(../../img/Coin.png) no-repeat right center;}
.popup-body .table_list td.please span i{ color:#cb0000; }
.popup-body .table_list td.regular{ padding:0 2px; font-size:18px; color:#656565; font-weight:600; line-height:30px;}
.popup-body .table_list td li.finalbig { font-style:normal; color:#fff; font-size:21px; background:url(../../img/lottery.fw.png) no-repeat; display:inline-block; width:32px; height:32px; text-indent:0px; line-height:32px; text-align:center; }
.popup-body .table_list td em{ font-style:normal; background:url(../../img/word.fw.png) no-repeat; display:inline-block; width:21px; height:21px; text-indent:0; padding:0 1px; margin:0;
	*display:inline;
	*zoom:1;
	letter-spacing:normal;
	word-spacing:normal;
}

.kj{
	font-style:normal;background: url(../../img/m1.png) no-repeat;
	display: inline-block;
	width: 20px;
	height: 30px;
	letter-spacing:normal;
	word-spacing: normal;
}
.kj_0{    background-position: -180px 2px;}
.kj_1{    background-position:2px 2px;}
.kj_2{    background-position:-20px 2px;}
.kj_3{    background-position:-40px 2px;}
.kj_4{    background-position:-60px 2px;}
.kj_5{    background-position:-80px 2px;}
.kj_6{    background-position: -100px 2px;}
.kj_7{    background-position: -120px 2px;}
.kj_8{    background-position: -140px 2px;}
.kj_9{    background-position: -160px 2px;}
.kj_10{    background-position: -200px 2px; width:32px;}

.hja{background: url(../../img/ja.png) no-repeat; width:22px; height:30px;display: inline-block;}
.hdeng{background: url(../../img/ja.png) no-repeat; background-position:-27px 0px; width:22px; height:30px;display: inline-block;margin-top:10px;}

.mh{background: url(../../img/m01.png) no-repeat; width:32px; height:32px;display: inline-block;}
.m0{ background-position:0px 0px;}
.m1{ background-position:0px -32px;}
.m2{ background-position:0px -64px;}
.m3{ background-position:0px -96px;}
.m4{ background-position:0px -128px;}
.m5{ background-position:0px -160px;}
.m6{ background-position:0px -192px;}
.m7{ background-position:0px -224px;}
.m8{ background-position:0px -256px;}
.m9{ background-position:0px -288px;}
.m10{ background-position:0px -320px;}
.m11{ background-position:0px -352px;}
.m12{ background-position:0px -384px;}
.m13{ background-position:0px -416px;}
.m14{ background-position:0px -448px;}
.m15{ background-position:0px -480px;}
.m16{ background-position:0px -512px;}
.m17{ background-position:0px -544px;}

.m18{ background-position:0px -576px;}
.m19{ background-position:0px -608px;}
.m20{ background-position:0px -640px;}
.m21{ background-position:0px -672px;}

.m22{ background-position:0px -704px;}
.m23{ background-position:0px -736px;}
.m24{ background-position:0px -768px;}
.m25{ background-position:0px -800px;}
.m26{ background-position:0px -832px;}
.m27{ background-position:0px -864px;}

/*		椤佃剼閮ㄥ垎		*/
#footer{
	background: #000;
	color:#fff;
	clear: both;
}
#footer .footer_center{
	background: #000;
	color:#fff;
}
#footer dl{
	float:left;
	padding:20px 0 0 0;
	margin:0 0 0 252px;
	line-height:30px;
}
#footer dl dd{
	float:left;
	margin:0 40px 0 0;
}
#footer dl dd img{
	border:none;
	display:block;
}
#footer dl dt{
	float:left;
	font-weight: normal;
	padding:10px 0 0 0;
}
#footer dl dt a{
	color:#fff;
	outline:medium;
}
#footer p{
	color:#fff;
	clear: both;
	text-align: center;
	padding:0 0 15px 0;
}

.text_width {
    float: left;
    margin: 0 8px;
    width: 150px;
}

.text_width .form-control {
    border-radius: 4px;
    height: 31px;
    margin: 2px 0;
}



/*		浼氬憳涓績			*/


.uese{
	float:left;
	width:20%;
	padding:10px;
	margin-bottom:20px;
	border:1px solid #ddd;
	overflow:hidden;
	border-top:3px solid #8f1e1e;
}
.uese .media{
	margin:6px 0 0 0;
}
.uese .med_a h4{
	padding:10px 0 0 0;

}
.uese .med_a a{
	color:#999;
}
.uese .med_a a:hover{
	color:#f1b400;
	text-decoration:underline;
}

.tops .media-left{
	width:43%;
}
.tops .img{ float:left; padding:3px; text-align:center; border:2px solid #C70B00; margin:30px 20px ; position:relative; }

.tops .media p{
	margin:6px 0 0 0;
	white-space: nowrap;
	overflow:hidden;
}
.tops .btn p{
	margin:5px;
	float:left;
}

.tops img{ width:60px; height:60px; margin:0 auto; border:1px solid #f00; padding:3px; border-radius:4px;  }
.tops span{
	font-weight:bold;
	color:#f00;
}
.su a{
	outline: medium;
}
.nav-tabs > li > a{
	color:#333;
}

.media_active{
	width:30%;
}
.media_active img{
	float:right;
}





dl.text{
	width:60%;
	padding:10px 0;
	margin:0 auto;
}
dl.text dt{
	font-weight: bold;
	padding:10px 0;
}
dl.text dd{
	padding:10px 0;
}
.uese .title h3{ color:#CB0000; font-size:14px; height:38px; line-height:38px; background:url(../img/titles.fw.png); }
.uese .title h3 span{ display:inline-block; width:5px; height:11px; background:url(../img/up.fw.png) no-repeat; margin:0 20px;}
.uese .title ul li{ margin:12px 0;}
.uese .title ul li a{outline:medium;}
.uese .title ul li a:hover{text-decoration:none;}
.uese li a:link, .uese li a:visited {
	color: #000;
}
.uese li a {
	display: block;
	line-height: 26px;
	padding-left: 0px;
}
.uese .title ul li a:hover,.uese .title ul li a.pick {
	background: #c9302c;
	border-color: #ac2925;
	color:#fff;
}
a:link, a:visited {
	text-decoration: none;
}


#login_pass dl,#safe_pass dl{
	width:90%;
	margin:20px auto;
}
#login_pass dl dd,#safe_pass dl dd{
	padding:5px;
}
#login_pass dl dd a,#safe_pass dl dd a{
	margin:0 auto;
}

#bank p{
	text-indent:30px;
}
#bank p i,#bank p span{
	color:#f00;
}

#bank dl{
	width:90%;
	margin:0 auto;
}
#bank dl dd{
	padding:5px;
}
.title_h4{
	width:100%;
	height: 40px;
	line-height: 40px;
	background:#ddd;
}
.btns{
	padding:10px 0 0 0;
	text-align:center;
}
.btns p{
	display:inline-block;
}
.pay_recored{
	margin:0 1%;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
	vertical-align: middle;
}

.bd_alipay dd{
	padding:5px 0;
}



.su{ float:right; width:79%; min-height: 676px; margin-bottom: 20px; border:1px solid #ddd;}
.su .info{width:100%; padding:10px 4%;}
.su p.greet{ float:left;}
.su p.greet span{ font-size:18px; font-weight:600;}
.su p.greet i{ font-size:16px; color:#f00; }
.su .info ul{ height:24px; border:1px solid #ddd; float:left; margin:3px 0; padding:0 5px 0 10px; margin-left:30px; }
.su .info ul li{ float:left; line-height:24px; padding-left:23px; padding-right:5px; background:url(../img/info.fw.png) no-repeat;}
.su .info ul li.phone{ background-position:0 -49px;}
.su .info ul li.phone a{ margin-top:0px !important;}
.su .info ul li.email{background-position:0 -99px;}
.su .info ul li.degree{background-position:0 3px;}
.su .info ul li.phones{ background-position:0 -75px;}
.su .info ul li.emails{background-position:0 -24px;}
.su .info ul li.degrees{background-position:0 -122px;}

.tab{
	width:95%;
	margin:0 auto;
}

.table tr th,.table tr td{
	text-align:center;
}



.su .info a{ display:inline-block; color:#000; height:16px; line-height:16px; margin:12px 0 0 10px;}
.su .info a:hover{ color:#f00; text-decoration:underline;}
.su h3{clear:both; text-indent:20px; font-size:18px; padding:5px; margin:0 4%; border:1px solid #ddd; background:#FFF;}
.su h3 a{height:28px;}
.su ul.current{clear:both; margin:0 4%; border:1px solid #ddd; padding:10px 0; overflow:hidden;  background:#FFF;}
.su ul.current li{width:50%; text-align:left; text-indent:10px; line-height:25px; height:25px; float:left; }
.su ul.current li i{ color:#CB0000; font-size:12px; font-weight:600; padding-right:8px;}
.su ul.current li a{ color:#00f;}
.su ul.current li a:hover{ text-decoration:underline;}
.su ul.current li em{color:#656565; font-size:13px; font-style:normal;}

/*鎺ㄨ崘鍒楄〃*/
.su .Recommend{ width:723px; margin:10px auto; overflow:hidden;}
.su .Recommend .r_i{border:1px solid #fdcd77; width:229px; height:218px; background:#cbcbcb; float:left; }
.su .Recommend .r_o{ margin:0 15px;}
.su .Recommend .r_t{width:229px; height:80px; background:#fff;}
.su .Recommend .r_t ul{padding:10px;}
.su .Recommend .r_t ul img{ float:left; margin-right:10px;}
.su .Recommend .r_t ul li{ height:18px; line-height:18px; font-size:13px;}
.su .Recommend .r_t ul li.title{ color:#f00; font-weight:600;height:24px; line-height:18px;}
.su .Recommend .r_t ul li i{ color:#006500;}
.su .Recommend .r_f{width:209px; padding:0 10px;}
.su .Recommend .r_f .mark{height:30px; line-height:30px; font-size:14px;}
.su .Recommend .r_f .mark img{ margin:0 2px;}
.su .Recommend .r_f .cent{ line-height:150%; font-size:14px;}
.su .Recommend .r_f  .bott{ display:block; width:106px; height:29px; margin:20px auto 0 auto;}

/*娓╅Θ鎻愮ず*/
.su .tips{ width:723px; margin:30px auto 0 auto;}
.su .tips p{ color:#000; font-size:13px; line-height:150%; margin-left:30px;}
.su .tips p span{ font-size:14px; color:#f00; }
.su .tips a{ display:block; width:218px; height:77px; margin:10px; float:left;}
.su .tips a.email{ background:url(../img/email.png) no-repeat;}
.su .tips a.Cellphone{ background:url(../img/Cellphone.png) no-repeat;}

/*replace椤甸潰*/
.replace{margin:0 4%;}
.replace .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.replace .r_nav img{float:left; margin-right:10px;}
.replace .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.replace .r_nav .cen{ font-size:13px; color:#333;}
.replace .r_list_t{ margin:50px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.replace .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.replace .r_list_t ul li{ cursor:pointer; float:left; width:83px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; }
.replace .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.replace .r_list{position:relative; margin-top: 10px;}
.replace .r_list ul{}
.replace .r_list ul li{ margin-bottom:10px;}
.replace .r_list ul li span{ display:block; float:left; width:60px; text-align:right;}
.replace .r_list ul li.Asecret textarea{ width:318px; height:118px; border:1px solid #ccc; padding: 0 4px;}
.replace .r_list ul li.Asecret span{ line-height:120px;}
.replace .r_list ul li.yzm input{ height:33px; width:145px; border:1px solid #ccc; float:left; margin-right:5px; padding: 0 4px;  }
.replace .r_list ul li.yzm img{height:35px; cursor:pointer;}
.replace .r_list ul li.yzm span{ line-height:35px;}
.replace .r_list ul li.button{}
.replace .r_list ul li.button a{ float:left; width:100px; height:26px; background:#c00; border:none; color:#fff; font-size:14px; text-align:center; line-height:26px; border-radius:2px;}
.replace .r_list .Example{position:absolute; right:0; top:0;}

.replace .table{overflow:hidden; margin:10px 0; clear:both;}
.replace .table_list th,.replace .table_list td{text-align:center;}



.message .table{ width:686px; overflow:hidden; margin:20px auto 0 auto; clear:both;}
.message .table_list{ width:665px;  }
.message .table_list td:first-child{ width:180px;}
.recharge_log_list .table_list td:first-child{ width:120px !important;}
.message .table_list th{ height:30px; text-align:center; line-height:30px; background:#FFCC33; border:1px solid #ccc;}
.message .table_list td{ height:40px; text-align:left; line-height:40px; border:1px solid #ccc;padding: 0 4px;}
.message .table_list td input{ border:1px solid #ccc; text-align:left;}

.none_tr td:first-child{ width:100% !important;}

/*detail 椤甸潰*/
.detail{ width:686px; margin:0 auto;}
.detail .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.detail .r_nav img{float:left; margin-right:10px;}
.detail .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.detail .r_nav .cen{ font-size:13px; color:#333;}
.detail .r_list_t{ margin:50px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.detail .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.detail .r_list_t ul li{ cursor:pointer; float:left; width:83px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; }
.detail .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.detail .r_list{position:relative;}
.detail .r_list{ font-size:14px;}
.detail .r_list p{ height:30px; line-height:30px;}
.detail .r_list .list{ width:686px;border:1px solid #ccc;}
.detail .r_list .list th{ background:#ebebeb; border-bottom:1px solid #ccc; height:32px; line-height:32px;}
.detail .r_list .list td{ border-bottom:1px solid #ccc; height:44px;}
.detail .r_list .list td.indent{ text-indent:10px;}

/*Paging 鍒嗛〉*/
#Paging{ margin:20px 0 0 0;}
#Paging ul{ float:right;}
#Paging ul li{ float:left; height:18px; border:1px solid #ccc;min-width:18px; padding:5px; text-align:center; margin-left:5px; font-size:12px;line-height:18px; color:#000; cursor:pointer;}
#Paging ul li.pitch{ color:#cb0000;}

/*Bank 椤甸潰*/
.Bank{ width:686px; margin:0 auto;}
.Bank .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.Bank .r_nav img{float:left; margin-right:10px;}
.Bank .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.Bank .r_nav .cen{ font-size:13px; color:#333;}
.Bank .r_list_t{ margin:10px 0 30px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.Bank .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.Bank .r_list_t ul li{ float:left; padding:0 20px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; cursor:pointer;}
.Bank .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.Bank .data{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.Bank .data ul{}
.Bank .data ul li{ height:24px; line-height:24px; color:#999999; font-size:#13px;}
.Bank .data ul li i{ color:#CB0000; }
.Bank .data ul li span{ color:#000;}
.Bank .Money{ padding-top:20px;}
.Bank .Money ul{width:100%; float:left;}
.Bank .Money ul li{ width:100%; float:left;margin:1px 0; position:relative;}
.Bank .Money ul li.text{ margin:10px 0 30px 0;}
.Bank .Money ul li span{ float:left; width:80px; text-align:center; height:32px; line-height:32px;  }
.Bank .Money ul li input{ float:left; height:30px; width:208px; border:1px solid #ccc; line-height:30px; text-indent:2px; margin-right:5px;}
.Bank .Money ul li select{ float:left; height:30px; width:208px; border:1px solid #ccc; line-height:30px; text-indent:2px; margin-right:5px;}
.Bank .Money ul li a.access { float:left; height:32px; line-height:32px; width:124px; text-align:center; background:#cb0000; color:#fff; font-size:15px;}
.Bank .Money ul li a.Jump{ position:absolute; bottom:0; color:#999999;}
.Bank .Money ul li a.Jump:hover{ color:#cb0000; text-decoration:underline;}

/*Agent 椤甸潰*/
.Agent{ width:686px; margin:0 auto; overflow:hidden}
.Agent .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.Agent .r_nav img{float:left; margin-right:10px;}
.Agent .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.Agent .r_nav .cen{ font-size:13px; color:#333;}
.Agent .r_list_t{ margin:50px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.Agent .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.Agent .r_list_t ul li{ cursor:pointer; float:left; width:83px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; }
.Agent .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.Agent .r_list{ width:706px; }
.Agent .r_list a{ float:left; margin:0 15px 15px 0;}
.Agent .r_list a ul{ background:#ccc; width:125px; height:150px; position:relative; }
.Agent .r_list a ul li{width:125px; text-align:center; position:absolute;}
.Agent .r_list a ul li.names{ font-size:24px; font-weight:600; color:#cb0000; top:20px;}
.Agent .r_list a ul li.Locator{ font-size:14px; color:#cb0000; top:44px;}
.Agent .r_list a ul li.qq{ height:36px; background:#cb0000; line-height:36px; bottom:30px; color:#fff; font-size:14px;}
.Agent .r_list a ul li.title{ height:30px; line-height:30px; background:#fff; bottom:0;}

/*message 椤甸潰*/
.message{ width:686px; margin:0 auto; overflow:hidden}
.message .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.message .r_nav img{float:left; margin-right:10px;}
.message .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.message .r_nav .cen{ font-size:13px; color:#333;}
.message .m_list{ margin-top:2px;}
.message .m_list .m_val{ height:30px;}
.message .m_list .m_val .title{ line-height:38px; color:#fff; font-size:13px; font-weight:600; margin-left:20px;}
.message .m_list .m_val .pist{ float:right; margin-right:10px; color:#cb0000; line-height:38px; font-size:12px;}
.message .m_list .m_val .link{ float:right; margin-right:10px; color:#0065CB; line-height:38px; font-size:12px;}
.message .m_list .m_val .link a{color:#0065CB; margin:0 2px;}
.message .m_list .m_val .link a:hover{ text-decoration:underline;}
.message .m_list .list{  border:1px solid #ccc;  border-top:none; padding:10px; width:664px;}
.message .m_list .list table{ border-bottom:1px solid #ccc;   }
.message .m_list .list table th{ 	
	background: #fff;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));
	background:-moz-linear-gradient(top,#fff,#fff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#fff,grandientType=0);
	color:#000;}
.message .m_list .list table td{ color:#000;}
.message .m_list .list table td input{ margin-left:5px; cursor:pointer;}
.message .m_list .list table td img{ margin-left:2px;}
.message .m_list .list table td a{ color:#0065CB;}
.message .m_list .list table td a:hover{ text-decoration:underline;}
.message .m_list  .list .btn{ overflow:hidden;}
.message .m_list  .list .btn .Button{ float:left; margin-top:20px;}
.message .m_list  .list .btn .Button li{ float:left; width:62px; height:28px; line-height:28px; margin-right:8px;}
.message .m_list  .list .btn .Button li a{ float:left; width:62px; height:28px; line-height:28px; text-align:center; background:url(../img/m_Button.png) no-repeat; font-size:13px; }
.message .m_list .list select{ height:25px; line-height:25px;}

/*change 椤甸潰*/
.change_right .award{  border:1px solid #ccc; width:723px; margin-top:8px; overflow:hidden; padding-bottom:20px;}
.change_right .award h3{ height:40px; width:696px; line-height:40px; border-bottom:1px solid #cb0000; margin:5px auto; padding:0 10px;}
.change_right .award h3 span{ font-size:16px; float:left; color:#cb0000; }
.change_right .award h3 i{ font-size:14px; float:right; font-weight:normal;}
.change_right .award .award_list{ width:716px; margin:0 auto;  overflow:hidden;}
.change_right .award .award_list ul{ width:152px; margin:15px 15px 0 12px; float:left; overflow:hidden;}
.change_right .award .award_list ul img{ width:152px; height:139px; border:none;}
.change_right .award .award_list ul li.award_name{ width:152px; height:28px; line-height:28px; text-align:center; color:#650000; background:#ededed; margin:5px 0;}
.change_right .award .award_list ul li.award_money{width:152px; height:28px; line-height:28px; color:#FF0000; text-align:center; }
.change_right .award .award_list ul li.award_money i{ padding:2px 15px 2px 0; background:url(../img/Coin.png) no-repeat right 1px; font-size:12px;}
.change_right .award #Paging{ margin-right:10px;}

/*Exchange 椤甸潰*/
.Exchange{ width:686px; margin:0 auto;}
.Exchange .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.Exchange .r_nav img{float:left; margin-right:10px;}
.Exchange .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.Exchange .r_nav .cen{ font-size:13px; color:#333;}
.Exchange .award{  border:1px solid #ccc; width:686px; margin-top:8px; overflow:hidden; padding-bottom:20px;}
.Exchange .award h3{ height:40px; width:686px; line-height:40px; border-bottom:1px solid #cb0000; margin:5px auto; padding:0 10px;}
.Exchange .award h3 span{ font-size:16px; float:left; color:#cb0000; }
.Exchange .award h3 i{ font-size:14px; float:right; font-weight:normal;}
.Exchange .award .award_list{ width:686px; margin:0 auto;  overflow:hidden;}
.Exchange .award .award_list ul{ width:152px; margin:10px 10px 0 7px; float:left; overflow:hidden;}
.Exchange .award .award_list ul img{ width:152px; height:139px; border:none;}
.Exchange .award .award_list ul li.award_name{ width:152px; height:28px; line-height:28px; text-align:center; color:#650000; background:#ededed; margin:5px 0;}
.Exchange .award .award_list ul li.award_money{width:152px; height:28px; line-height:28px; color:#FF0000; text-align:center; }
.Exchange .award .award_list ul li.award_money i{ padding:2px 15px 2px 0; background:url(../img/Coin.png) no-repeat right 1px; font-size:12px;}
.Exchange .award #Paging{ margin-right:10px;}

.radio_but ul li{ float:left;}
.radio_but ul li.radio_li{ padding-top:7px;}
.radio_tr td{ height:32px !important; line-height:32px!important;}

/*浠ｇ悊*/

.information .table_list td{ padding-left:10px;}
td.but_td{padding-left:185px !important;}
td.textarea_td{padding-left:85px !important;}
.search_txt{ width:140px  !important;}
#recharge_money{ width:70px;}
#change_money{ width:70px;}
#red_bag_num,#red_bag_money{ width:70px;}
#withdraw_money{ width:70px;}
#red_bag_title{ width:370px;}
.search_input ul li{ float:left; height:30px;}
.search_input ul li.cbxtime{ margin-top:7px;}
.search_input ul li.cbxtime2{ margin-top:-6px;}
.card_ms{ line-height:23px;}
#card_list{ margin:10px;}
.cart_check_submit_tr{ display:none;}
.copytoclip_tr{ display:none;}
.agent_log_list td{ line-height:20px !important;}
.my_red_bag_list td{ line-height:20px !important;}
.copytoclip_div{ height:130px; width:613px; margin:auto; border:#CCC 1px solid; border-top:none; padding-top:20px; line-height:25px; padding-left:50px; display:none;}
.redbag{ border-top:1px solid #cccccc!important;}
.r_list_t a{ display:block; width:100%}
.agent_send_sms{ height:30px; padding:5px; margin-left:10px; margin-top:5px;}





/*		鏂伴椈		*/

.news{
	margin:10px auto;
}
.news dl dt{
	text-align:center;
}
.news dl dt span{
	padding-left:20px;
	font-size:12px;
}
.news dl dt h4{
	font-weight: bold;
	font-size:16px;
}
.news dl dd p{
	text-indent:4%;
	margin:0;
	line-height: 40px;
	font-size:16px;
}


/*		鍗忚		*/

.main {
	background: #f5f5f5;
	padding: 40px 0;
}

.xieyi-19dou-box {
	width: 980px;
	background: #fff;
	border: 1px solid #e7e7e7;
	margin: 0 auto;
	padding: 0 20px 10px 20px;
}

.xieyi-19dou-box h3 {
	font-size: 24px;
	color: #666;
	text-align: center;
	font-weight: normal;
	margin: 20px 0 30px 0;
}

.xieyi-19dou-box strong {
	display: block;
	color: #666;
	font-weight: bold;
	line-height: 22px;
	margin: 10px 0 0 0;
}

.xieyi-19dou-box .text-01 {
	color: #999;
	line-height: 22px;
}



span em.number, td.regular em.number, .result .num {
    background: rgba(0, 0, 0, 0) url("/img/ball-nc.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 33px;
    line-height: 20px;
    margin: 2px 1px 0 0;
    padding: 0;
    width: 32px;
}
span em.number,td.regular em.number {
    margin-top: 0;
    vertical-align: middle;
}
span em.num01,td.regular em.num01, .result .num01, .popup-body .table_list td label.num01 {
    background-position: 0 0;
}
span em.num02,td.regular em.num02, .result .num02, .popup-body .table_list td label.num02 {
    background-position: 0 -34px;
}
span em.num03,td.regular em.num03, .result .num03, .popup-body .table_list td label.num03 {
    background-position: 0 -66px;
}
span em.num04,td.regular em.num04, .result .num04, .popup-body .table_list td label.num04 {
    background-position: 0 -99px;
}
span em.num05,td.regular em.num05, .result .num05, .popup-body .table_list td label.num05 {
    background-position: 0 -134px;
}
span em.num06,td.regular em.num06, .result .num06, .popup-body .table_list td label.num06 {
    background-position: 0 -165px;
}
span em.num07,td.regular em.num07, .result .num07, .popup-body .table_list td label.num07 {
    background-position: 0 -198px;
}
span em.num08,td.regular em.num08, .result .num08, .popup-body .table_list td label.num08 {
    background-position: 0 -231px;
}
span em.num09,td.regular em.num09, .result .num09, .popup-body .table_list td label.num09 {
    background-position: 0 -264px;
}
span em.num10,td.regular em.num10, .result .num10, .popup-body .table_list td label.num10 {
    background-position: 0 -298px;
}
span em.num11,td.regular em.num11, .result .num11, .popup-body .table_list td label.num11 {
    background-position: 0 -331px;
}
span em.num12,td.regular em.num12, .result .num12, .popup-body .table_list td label.num12 {
    background-position: 0 -365px;
}
span em.num13,td.regular em.num13, .result .num13, .popup-body .table_list td label.num13 {
    background-position: 0 -396px;
}
span em.num14,td.regular em.num14, .result .num14, .popup-body .table_list td label.num14 {
    background-position: 0 -429px;
}
span em.num15,td.regular em.num15, .result .num15, .popup-body .table_list td label.num15 {
    background-position: 0 -462px;
}
span em.num16,td.regular em.num16, .result .num16, .popup-body .table_list td label.num16 {
    background-position: 0 -494px;
}
span em.num17,td.regular em.num17, .result .num17, .popup-body .table_list td label.num17 {
    background-position: 0 -529px;
}
span em.num18,td.regular em.num18, .result .num18, .popup-body .table_list td label.num18 {
    background-position: 0 -561px;
}
span em.num19,td.regular em.num19, .result .num19, .popup-body .table_list td label.num19 {
    background-position: 0 -594px;
}
span em.num20,td.regular em.num20, .result .num20, .popup-body .table_list td label.num20 {
    background-position: 0 -627px;
}
.bold {
    padding: 0 !important;
}

span.he{color:red;font-size:18px;font-weight:600;}




